StarMicronics TCP Series Card Reader Åë½Å µå¶óÀ̹ö

 

StarMicronics TCP Series Card Reader´Â Star Micronics CO., LTD.(ÀϺ») ÀÇ Ä«µå ¸®´õ(Card Reader)±â TCP300/310 µîÀÇ ¸ðµ¨°ú Åë½ÅÀ» À§ÇÑ µå¶óÀ̹öÀÌ´Ù.

 

 

1. Àб⠼³Á¤

 

´ÙÀ½ <±×¸² 1>Àº StarMicronics TCP Series Card Reader µå¶óÀ̹ö·Î Åë½ÅÆÄÀÏÀ» ÀÛ¼ºÇÑ ¿¹ÀÌ´Ù.

 

<±×¸² 1> StarMicronics TCP Series Card Reader Åë½Å µå¶óÀ̹öÀÇ Åë½Å¼³Á¤ ¿¹

 

<±×¸² 1>ÀÇ DEVICE ¼³Á¤Àº ¿¬°áµÈ Åë½ÅÆ÷Æ®(COM1), Åë½Å¼Óµµ(9600), Æи®Æ¼ ºñÆ®(0), µ¥ÀÌÅÍ ºñÆ®(8), Á¤Áö ºñÆ®(1) ¼øÀ¸·Î Àåºñ¿¡ ¼³Á¤µÈ °ªÀ» ÀÔ·ÂÇÑ´Ù.

¶ÇÇÑ ¿É¼Ç ºÎ¿¡´Â »óÅ °ª Àбâ ÁÖ±â(mSec ´ÜÀ§, ±âº» = 5000 (5ÃÊ)), TCP Series ¸ðµ¨(0 : TCP300, 1 : TCP310, ±âº» = 0)¹øÈ£, ÁÖ±âÀûÀÎ Àб⠽à Ʈ·¢ µ¥ÀÌÅÍ Àб⠻ç¿ë¿©ºÎ(0 : ¹Ì »ç¿ë, 1 : »ç¿ë, ±âº» = 1)¸¦ ÄÞ¸¶( , )·Î ±¸ºÐÇÏ¿© ÀÔ·ÂÇÑ´Ù.

 

Áß¿ä) StarMicronics TCP Series Card Reader Åë½Å µå¶óÀ̹ö´Â ¼³Á¤ÇÑ »óÅ °ª Àбâ ÁÖ±â·Î »óÅ °ªÀ» Àо(59 ¹ø ¸í·É¾î) Ä«µå°¡ »ðÀÔµÇÁö ¾Ê¾ÒÀ» °æ¿ì Ä«µå Àбâ¸í·É( 21(TCP310 ¸ðµ¨ÀÇ °æ¿ì), 22, 23(TCP310 ¸ðµ¨ÀÇ °æ¿ì) )À» ÀÚµ¿À¸·Î º¸³»´Â ±¸Á¶·Î ÀÛ¼ºµÇ¾î ÀÖ´Ù. ÀåºñÀÇ Æ¯¼º»ó Á¦¾î ¸í·ÉÈÄ ÀÀ´äÀÌ ÃÖÀå 7ÃÊ °É¸®´Â ¸í·É¾î°¡ ÀÖÀ¸¹Ç·Î Àбâ½Ã°£ÃÊ°ú¿Í ¾²±â½Ã°£ÃÊ°ú¸¦ 8ÃÊ·Î ¼³Á¤ÇÑ´Ù.

 

StarMicronics TCP Series Card Reader Åë½Å µå¶óÀ̹öÀÇ  ÀбâÇü½Ä

1) ½ºÅ×À̼Ç: »ç¿ë¾ÈÇÔ. ( 0À¸·Î ¼³Á¤ )

2) ¸í·É¾î Á¾·ù: »ç¿ë¾ÈÇÔ. ( ºóÄ­À¸·Î ¼³Á¤ )

3) ÀÐÀ» ½ÃÀÛ ÁÖ¼Ò : »ç¿ë¾ÈÇÔ. ( 0À¸·Î ¼³Á¤)

4) ¸Þ¸ð¸® ÀúÀå À§Ä¡ : Àоî¿Â »óÅ °ªÀ» ÀúÀåÇÒ ¹öÆÛÀ§Ä¡.

                           ÀúÀåÀ§Ä¡ + 0 : ù ¹ø° Æ®·¢ ÀÐÀº »óÅ °ª,

                           ÀúÀåÀ§Ä¡ + 1 : ù ¹ø° Æ®·¢¿¡¼­ ÀÐÀº Ä«µå ÇöÀç °ª,

                           ÀúÀåÀ§Ä¡ + 2 : µÎ ¹ø° Æ®·¢ ÀÐÀº »óÅ °ª,

                           ÀúÀåÀ§Ä¡ + 3 : µÎ ¹ø° Æ®·¢¿¡¼­ ÀÐÀº Ä«µå ÇöÀç °ª,

                           ÀúÀåÀ§Ä¡ + 4 : ¼¼ ¹ø° Æ®·¢ ÀÐÀº »óÅ °ª,

                           ÀúÀåÀ§Ä¡ + 5 : ¼¼ ¹ø° Æ®·¢¿¡¼­ ÀÐÀº Ä«µå ÇöÀç °ª.

                           ÀúÀåÀ§Ä¡ + 6 : »óÅ °ª,

                           ÀúÀåÀ§Ä¡ + 7 : »óÅ °ª.

                           ÀúÀåÀ§Ä¡ + 8 : »óÅ °ª.

5) Àд ũ±â: »ç¿ë¾ÈÇÔ. (1·Î °íÁ¤ )

 

Âü°í) TCP300 ¸ðµ¨ÀÇ °æ¿ì µÎ ¹ø° Æ®·¢¸¸ Á¸ÀçÇϹǷΠÀ§ÀÇ ¸Þ¸ð¸® ÀúÀåÀ§Ä¡ + 2 ~ 3¿¡¸¸ Ä«µå ÀÐÀº °ªÀÌ ÀúÀåµÈ´Ù.

 

 

Àб⠿¹)

READ,      ,      ,     0,    10,   1,

 

ÁÖÀÇ) StarMicronics TCP Series Card Reader Åë½Å µå¶óÀ̹öÀÇ Àбâ´Â ÇÑ ÁÙ¸¸ ÀÛ¼ºÇÏ¸é µÈ´Ù. (µÎ ¹ø° ÁÙ ÀÌ»óÀº ¹«½Ã)

¶ÇÇÑ ÀÐÀº °ªÀº WORD/FLOAT/DWORD/STRING ¸Þ¸ð¸®¿¡ µ¿ÀÏÇÑ ÀúÀåÀ§Ä¡¿¡ ÀúÀåµÇ°í ÀúÀå °ªÀº ¸Þ¸ð¸® Çü½Ä¿¡ µû¶ó ´Ù¸£´Ù.

 

<±×¸² 1>¿¡¼­ ÇÁ·ÎÅäÄÝ ¿É¼ÇºÎÀÇ  ¾ÆÀÌÄÜÀ» Ŭ¸¯Çϸé <±×¸² 2>ÀÇ ´ëÈ­»óÀÚ¿¡¼­ StarMicronics TCP Series Card Reader ÁÖ¿ä ¸í·É¾î¸¦ º¼ ¼ö ÀÖ´Ù.

 

<±×¸² 2> StarMicronics TCP Series Card Reader¿¡¼­ »ç¿ëÇÏ´Â ÁÖ¿ä ¸í·É¾î

 

<±×¸² 2>ÀÇ ¡®Status Read Period¡¯, ¡®TCP Model is 310¡¯, ¡®Read Track Data¡¯ ¿µ¿ª¿¡¼­µµ »óÅ °ª Àбâ ÁÖ±â, TCP Series ¸ðµ¨¹øÈ£, ÁÖ±âÀûÀÎ Àб⠽à Ʈ·¢ µ¥ÀÌÅÍ Àб⠻ç¿ë¿©ºÎ¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.

 

2. ¾²±â ¼³Á¤

Ãâ·ÂÀº Àб⠼³Á¤°ú »ó°ü¾øÀÌ ±â·Ï°è¿¡ Á÷Á¢ ¼³Á¤ÇÑ °ªÀ» Ãâ·ÂÇÑ´Ù.

 

µðÁöÅÐ ¾²±â

µðÁöÅÐ ¾²±â´Â ¾Æ³¯·Î±× ¾²±â¿Í ¼³Á¤¹æ¹ý µîÀÌ µ¿ÀÏÇÏ°í Ãâ·Â °ª(0 ¶Ç´Â 1)¸¸ ´Ù¸£´Ù.

 

 

¾Æ³¯·Î±× ¾²±â

¾Æ³¯·Î±× ¾²±â·Î Ä«µåÀÇ ÇöÀç °ª Àбâ/¾²±â, Àμ⠵îÀ» ÇÒ ¼ö ÀÖ´Ù.

 

¾Æ³¯·Î±× ¾²±â¸¦ À§ÇÑ µðÁöÅÐ Ãâ·Â ÅÂ±× ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¿ä¼Ò

1)  PORT                  ¿¬°áµÈ Åë½ÅÆ÷Æ® ¹øÈ£. (COM ¹øÈ£°¡ ¾Æ´Ô)

2)  STATION              Ãß°¡·Î ÇÊ¿äÇÑ ¸í·É ÀÎÀÚ(¸í·É¾î¿¡ µû¶ó »ç¿ë¿©ºÎ °áÁ¤, <Ç¥ 1> ÂüÁ¶)¸¦ ÆÄÀÏ¿¡¼­ ÀÐÀ» °ÍÀÎÁö¸¦ ¼±ÅÃ.

                                 255 : ÀÛ¾÷µð·ºÅ丮\SCAN\comm%03d.ini ÆÄÀÏ(%03d : PORT ¹øÈ£ )¿¡¼­ ¸í·É ÀÎÀÚ¸¦ ÀÐÀ½. ( ¸í·É¾î ÀÛ¼º¹ýÀº <Ç¥ 3> Ç׸ñ ÂüÁ¶ )

                   0, ±âŸ : Extra1 ³»¿ëÀ» ¸í·ÉÀÎÀÚ·Î »ç¿ë.

3)  ADDRESS            16Áø¼ö ´ÜÀ§ÀÇ ¸í·É¾î ¹øÈ£. ( <Ç¥ 1> ~ <Ç¥ 3> ÂüÁ¶ )

4)  Extra1                  Ãß°¡ ¸í·ÉÀÎÀÚ ÀÔ·Â. (¸í·É¾î¿¡ µû¶ó »ç¿ë¿©ºÎ °áÁ¤, <Ç¥ 1>, <Ç¥ 3> ÂüÁ¶)

5)  Extra2                  °¢ ¸í·É¾îÀÇ »óÅ °ª°ú ÀÐÀº °ª(¸í·É¾î¿¡ µû¶ó ÀÐÀº °ª ¿µ¿ªÀº ¾øÀ» °æ¿ìµµ ÀÖÀ½, <Ç¥ 1> ÂüÁ¶).

 

ÁÖÀÇ) StarMicronics TCP Series Card Reader Åë½Å µå¶óÀ̹ö¿¡ ÀÇÇØ ÀÐÀº °ªÀº WORD/FLOAT/DWORD ¸Þ¸ð¸®¿¡ µ¿ÀÏÇÑ ÀúÀåÀ§Ä¡¿¡ ÀúÀåµÇ°í ÀúÀå °ªÀº ¸Þ¸ð¸® Çü½Ä¿¡ µû¶ó ´Ù¸£´Ù.

 

<Ç¥ 1>Àº StarMicronics TCP Series Card Reader Åë½Å µå¶óÀ̹ö¿¡¼­ »ç¿ëÇÏ´Â ¾²±â ¸í·É¾î Á¾·ù ¹× ³»¿ëÀÌ°í <Ç¥ 2>´Â Card Reader¿¡¼­ Àоî¿Â »óÅ °ª°ú ³»¿ë¿¡ ´ëÇÑ ¼³¸íÀÌ´Ù.

¶ÇÇÑ <Ç¥ 3> Ãß°¡ ¸í·ÉÀÎÀÚ ÀԷ¹æ¹ý¿¡ ´ëÇÑ ¼³¸íÀÌ´Ù.

 

¸í·É¾î
(16Áø¼ö)
³»¿ë Ãß°¡¸í·É¿©ºÎ Á¾·ù

ºñ°í

21 ~ 23 1 ~ 3 Track Read X Magnetic Stripe
(Ä«µå ³»¿ë¼³Á¤)
¸í·É

Àб⿡¼­ ¼³Á¤ÇÑ À§Ä¡¿¡ ÀÐÀº °ª ÀúÀå

25 ~ 27 1 ~ 3 Track Read(Status with No Card)
29 ~ 2B 1 ~ 3 Track Buffer Read
38 ~ 3A 7 Bit 1 ~ 3 Track Data Setting O
<Ç¥ 3> ÂüÁ¶
(¹®ÀÚ ¿Ü)

Extra2 + 0 : »óÅÂ °ª

 

( <Ç¥ 2> ÂüÁ¶ )

3B ~ 3D 1 ~ 3 Track Data Setting
31 Magnetic Strip Write O
(¼ýÀÚ)
32 Magnetic Strip Write(No Card)
40 Print Buffer Clear X Àμâ(Print), »èÁ¦¸í·É
41 Print Data Setting O
<Ç¥ 3> ÂüÁ¶
(¹®ÀÚ ¿Ü)
42 Internal Image Data 1 Expand
43 External Image Data Expand
44 Two-Byte External Character Font Register
45 single-Byte External Character Font Register
46 Delete + Print O
(¼ýÀÚ)
47 Print
48 Delete
49 Image Buffer Clear X
4A Embedded Image Data 2 Expand O
<Ç¥ 3> ÂüÁ¶
(¹®ÀÚ ¿Ü)
4B BMP File Register Internal Image 2
4D External Data Expand
50 Card Discharge O
(¼ýÀÚ)
Card ¸í·É
51 Card Back Idle X
53 Card Front Idle
54 Card Insertion Wait Status Cancel
55 Card Removal Wait Status Cancel
5C Card Ticketing
58 ROM Version Request Á¤º¸Ç¥½Ã ¸í·É

Extra2 + 0 : »óÅÂ °ª,

Extra2 + 1 : ROM ¹öÀü Á¤º¸

  (¹®ÀÚ¿­ ¸Þ¸ð¸®¿¡¸¸ ÀúÀå )

59 Status Request

Àб⿡¼­ ¼³Á¤ÇÑ À§Ä¡¿¡ ÀÐÀº °ª ÀúÀå

5A LED, Buzzer Control O
<Ç¥ 3> ÂüÁ¶
(¹®ÀÚ ¿Ü)

Extra2 + 0 : »óÅÂ °ª

( <Ç¥ 2> ÂüÁ¶ )

5B Cleaning Buffer Enable/Disable O
(¼ýÀÚ)
95 Card Transport Count Request X

Extra2 + 0 : »óÅÂ °ª,

Extra2 + 1 : ÀÐÀº Ƚ¼ö °ª

96 Print Count Request
52 Cleaning Command Cleaning ¸í·É

Extra2 + 0 : »óÅÂ °ª

 

( <Ç¥ 2> ÂüÁ¶ )

5F Reset Command
90 Communication Setting O
<Ç¥ 3> ÂüÁ¶
(¹®ÀÚ ¿Ü)
±âŸ ¸í·É
91 Model Setting
9B Media Setting

<Ç¥ 1> StarMicronics TCP Series Card Reader Åë½Å µå¶óÀ̹ö¿¡¼­ »ç¿ëÇÏ´Â ¾²±â ¸í·É¾î Á¾·ù ¹× ³»¿ë

 

 

»óÅÂ °ª

³»¿ë

20h

Á¤»ó

22h

No Target Card

23h

No Magnetic Strip or Other Error

31h

Parity Error

32h

No Start Code/End Code

33h

LRC Error

34h

Erroneous Character

37h

Magnetic Stripe Writing Error

38h

Card Jam

40h

Cover Open

41h

Invalid Command

42h

Cam Motor Error

43h

Erase Head Temperature Error

45h

EEPROM Error

4Ch

Non-Compatible BMP File Data

51h

Expand Buffer Overflow

<Ç¥ 2> StarMicronics TCP Series Card Reader Åë½Å µå¶óÀ̹öÀÇ »óÅ °ª°ú ³»¿ë

 

 

¹®ÀÚ

¼³¸í

ºñ°í

\x??

°¢Á¾ Á¦¾î¹®ÀÚ ÀÔ·ÂÀ» À§ÇÑ ¹®Àå,

?? : 00 ~ FF »çÀÌÀÇ 16Áø¼ö ÀÔ·Â

station = 255 : ÀÛ¾÷µð·ºÅ丮\SCAN\comm%03d.ini ¸í·ÉÀÔ·Â

(%03d : PORT ¹øÈ£, ÀÐÀº ÈÄ ÆÄÀÏÀº »èÁ¦ )

station = 0 ¶Ç´Â ±âŸ : Extra1 ¿¡ ¸í·ÉÀÔ·Â

 

 

´Ü ¸í·É¾î´Â ÇÑ ÁÙ¿¡ ÀÔ·Â.

(station = 255 ÀÏ ¶§´Â ÆÄÀÏÀÇ Ã¹ ¹ø° ÁÙ)

\n

LF ¹®ÀÚ ( 0A, \x0A ¿Í µ¿ÀÏ )

\r

CR ¹®ÀÚ ( 0D, \x0D ¿Í µ¿ÀÏ )

\t

TAB ¹®ÀÚ ( 09, \x09 ¿Í µ¿ÀÏ )

¼ýÀÚ(0 ~ 9),

¿µ¹®ÀÚ(a ~ z, A ~ Z),

ÇѱÛ, Ư¼ö¹®ÀÚ µî

ÇØ´ç ±ÛÀÚ¸¦ ÀÔ·Â

<Ç¥ 3> StarMicronics TCP Series Card Reader Åë½Å µå¶óÀ̹öÀÇ Ãß°¡ ¸í·ÉÀÎÀÚ ÀԷ¹æ¹ý¿¡ ´ëÇÑ ¼³¸í

 

¿¹1) Station:0  Address:0022, Extra1: ºóÄ­, Extra2:50 À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé ÇöÀç Åë½ÅÆ÷Æ®¿¡ ¿¬°áµÈ Card Reader ÀåºñÀÇ Second Track ÇöÀç °ªÀº 51¹øÁö¿¡ ÀúÀåÇÏ°í 50 ¹øÁö¿¡´Â ÀÐÀº »óÅ °ªÀ» ÀúÀåÇÑ´Ù.

´Ü ¿¡·¯ ¹ß»ý ½Ã´Â »óÅ °ª¸¸ ÀúÀåÇÑ´Ù.

 

¿¹2) Station:0  Address:0039, Extra1:12345678, Extra2:100 À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé ÇöÀç Åë½ÅÆ÷Æ®¿¡ ¿¬°áµÈ Card Reader ÀåºñÀÇ Second Track µ¥ÀÌÅ͸¦ 12345678 ·Î ¼³Á¤ÇÑ ÈÄ 100 ¹øÁö¿¡ µ¥ÀÌÅÍ ¼³Á¤ »óÅÂ(20h ÀÏ ¶§ Á¤»ó ¼³Á¤)¸¦ ÀúÀåÇÑ´Ù.

 

¿¹3) Station:0  Address:0031, Extra1:2, Extra2:110 À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé ÇöÀç Åë½ÅÆ÷Æ®¿¡ ¿¬°áµÈ Card Reader ÀåºñÀÇ Second Track¿¡ ¼³Á¤µÈ µ¥ÀÌÅ͸¦ ¾´ ÈÄ 110 ¹øÁö¿¡ ¾²±â »óÅÂ(20h ÀÏ ¶§ Á¤»ó ¼³Á¤)¸¦ ÀúÀåÇÑ´Ù.

 

ÁÖÀÇ) Ä«µå¿¡ ƯÁ¤ÇÑ µ¥ÀÌÅ͸¦ Ãâ·ÂÇÏ·Á¸é À§ÀÇ ¿¹2), ¿¹3) °ú °°Àº 2°³ÀÇ ¸í·ÉÀÌ ¼øÂ÷ÀûÀ¸·Î ½ÇÇàµÇ¾î¾ß ÇÑ´Ù. Áï 39¹ø ¸í·É°ú 31¹ø ¸í·ÉÀÌ ½ÇÇàµÇ¾î¾ß ÇÑ´Ù. (Second TrackÀÇ °æ¿ì)

 

 

¿¹4) Station:0  Address:0041, Extra1:2\x2C0\x2C23\x2CÅ×½ºÆ® ¹®ÀÚ123, Extra2:120 À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé ÇöÀç Åë½ÅÆ÷Æ®¿¡ ¿¬°áµÈ Card Reader ÀåºñÀÇ ÇÁ¸°ÅÍ ¹®ÀÚ¸¦ 2,0,23, Å×½ºÆ® ¹®ÀÚ123 À¸·Î ¼³Á¤ÇÏ°í 120 ¹øÁö¿¡ µ¥ÀÌÅÍ ¼³Á¤ »óÅÂ(20h ÀÏ ¶§ Á¤»ó ¼³Á¤)¸¦ ÀúÀåÇÑ´Ù.

¿©±â¼­ 2,0,23 Àº ¼¼·Î 0, 23 ÀÇ À§Ä¡¸¦ ¶æÇÏ°í ¸¶Áö¸· ÄÞ¸¶( , ) µÚÀÇ ¹®ÀåÀÌ ÀμâµÉ ±ÛÀÚÀÌ´Ù.

 

¿¹5) Station:0  Address:0046, Extra1:1, Extra2:130 À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé ÇöÀç Åë½ÅÆ÷Æ®¿¡ ¿¬°áµÈ Card Reader Àåºñ¿¡ ¼³Á¤µÈ ÇÁ¸°ÅÍ ¹®ÀÚ¸¦ Ä«µå¿¡ Ãâ·ÂÇÑ ÈÄ 130 ¹øÁö¿¡ Ãâ·Â »óÅÂ(20h ÀÏ ¶§ Á¤»ó ¼³Á¤)¸¦ ÀúÀåÇÑ´Ù.

¸í·É¾î°¡ 46ÀÏ ¶§ Extra1 °ªÀÌ 1 À̸é Á¤»ó Àμâ ÈÄ Ä«µå´Â ¹ÝȯµÈ´Ù.

 

ÁÖÀÇ) Ä«µå¿¡ ƯÁ¤ÇÑ ¹®ÀÚ¸¦ ÀμâÇÏ·Á¸é À§ÀÇ ¿¹4), ¿¹5) ¿Í °°Àº 2°³ÀÇ ¸í·ÉÀÌ ¼øÂ÷ÀûÀ¸·Î ½ÇÇàµÇ¾î¾ß ÇÑ´Ù. Áï 41¹ø ¸í·É°ú 46¹ø ¸í·ÉÀÌ ½ÇÇàµÇ¾î¾ß ÇÑ´Ù.(41¹øÀ» ¿©·¯ ¹ø ¼³Á¤ÇÒ ¼öµµ ÀÖÀ½)

 

 

¿¹6) Station:0  Address:0050, Extra1:ºóÄ­, Extra2:140 À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé ÇöÀç Åë½ÅÆ÷Æ®¿¡ ¿¬°áµÈ Card Reader Àåºñ¿¡ »ðÀÔµÈ Ä«µå¸¦ ¹Ýȯ ¸í·ÉÀ» ½ÇÇàÇÑ ÈÄ 140 ¹øÁö¿¡ ¹Ýȯ °á°ú(20h ÀÏ ¶§ Á¤»ó ¼³Á¤)¸¦ ÀúÀåÇÑ´Ù.

 

 

3. Åë½ÅÄÉÀÌºí ¹× Àü¿ø¿¬°á

TCP300/310 ÀåºñÀÇ Åë½ÅÄÉÀ̺í°ú ±âº» Àü¿øÀº ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î ¿¬°áÇÑ´Ù.

 

Åë½ÅÄÉÀÌºí ¿¬°á

<±×¸² 3>ÀÇ RS-232C ´ÜÀÚ(¶Ç´Â USB ´ÜÀÚ)¿¡ ÀϹÝÀûÀÎ RS-232C(¶Ç´Â USB) Åë½Å ÄÉÀ̺íÀ» ¿¬°áÇÑ´Ù.

 

<±×¸² 3> TCP300 Àåºñ¿¡ Åë½Å ÄÉÀ̺í, ±âº»Àü¿ø µîÀ» ¿¬°áÇÑ ¸ð½À

 

 

±âº» Àü¿ø¿¬°á

Àü¿ø ÀÔ·Â ºÎ¿¡ 220V AC Àü¿øÀ» ¿¬°áÇÑ´Ù.

 

<±×¸² 4>´Â TCP300 card Reader ÀåºñÀÇ ¸ð½ÀÀÌ´Ù.

 

<±×¸² 4> TCP300 card Reader

 

 

4. TCP300/310 Àåºñ¸¦ À§ÇÑ ½ºÅ©¸³Æ® ÀÛ¼º ¿¹

StarMicronics TCP Series Card Reader Åë½Å µå¶óÀ̹ö´Â ¾²±â¸í·ÉÀ¸·Î¸¸ Ä«µå¿¡ ÀÔ·ÂµÈ °ª µîÀ» ÀÐ°í ¾²´Â ¹æ½ÄÀ̹ǷΠ´ÙÀ½°ú °°Àº ½ºÅ©¸³Æ®¸¦ ÇÊ¿ä·Î ÇÑ´Ù.

ÂüÁ¶) TCP300 Àåºñ¸¦ ÀÌ¿ëÇÑ ¿ÀÅ亣À̽º9 ÇÁ·ÎÁ§Æ® ¿¹ : SM_TCP300.files\StarMicronics_TCP_Series_¿¹Á¦.zip

 

 

Ä«µå ÇöÀç °ª Àбâ

Ä«µå ÇöÀç °ªÀ» Àбâ À§Çؼ­ ½ºÅ©¸³Æ® ½ÇÇà¹öÆ°¿¡ ´ÙÀ½°ú °°Àº ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Ù.

 

$set_data22= 1;                             // Ä«µå µ¥ÀÌÅÍ Àб⠸í·É½ÇÇà,  22 ¹ø ¸í·É¾î(Second Track µ¥ÀÌÅÍ Àбâ)

for(i = 0; i < 10000; i = i+1)

{

             @TagCheckLoop();

             if($status_22h != 0)

             {                                      // »óÅ °ªÀÌ 0 ÀÌ ¾Æ´Ñ °ÍÀ» È®ÀÎ

                           i = 10000;

             }

}

 

if($status_22h != 32)

{                                      // »óÅ °ªÀÌ 32(20h) ÀÌ ¾Æ´Ñ °ÍÀ» È®ÀÎ

             @MessageBox("Ä«µå Àб⠽ÇÆÐ.\n»óÅ °ªÀÌ 32(20h)°¡ ¾Æ´Ô", "¼³Á¤¿¡·¯", MB_OK);

             return;

}

 

Ä«µå °ª ¾²±â

Ä«µå ÇöÀç °ªÀ» Àбâ À§Çؼ­ ½ºÅ©¸³Æ® ½ÇÇà¹öÆ°¿¡ ´ÙÀ½°ú °°Àº ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Ù.

 

@sprintf($set_data39.extra1, "%s", $EditBox_WT); // EditBoxTemp ¿¡µðÅÍ ¹Ú½º¿¡ ÀÔ·ÂµÈ ¹®ÀåÀ» Àμ⠵¥ÀÌÅÍ·Î ÀúÀå

$set_data39 = 1;                            // Ä«µå ¾²±â µ¥ÀÌÅÍ ¼³Á¤ ¸í·É½ÇÇà,  39 ¹ø ¸í·É¾î(Second Track µ¥ÀÌÅÍ ¼³Á¤)

 

for(i = 0; i < 10000; i = i+1)

{

             @TagCheckLoop();

             if($status_39h != 0)

             {                                      // »óÅ °ªÀÌ 0 ÀÌ ¾Æ´Ñ °ÍÀ» È®ÀÎ

                           i = 10000;

             }

}

 

if($status_39h != 32)

{                                      // »óÅ °ªÀÌ 32(20h) ÀÌ ¾Æ´Ñ °ÍÀ» È®ÀÎ

             @MessageBox("Ä«µå ¾²±â µ¥ÀÌÅÍ ¼³Á¤ ½ÇÆÐ.\n»óÅ °ªÀÌ 32(20h)°¡ ¾Æ´Ô", "¼³Á¤¿¡·¯", MB_OK);

             return;

}

 

$set_data31= 1;                             // Ä«µå ¾²±â µ¥ÀÌÅÍ ¸í·É½ÇÇà,  31 ¹ø ¸í·É¾î(Second Track µ¥ÀÌÅÍ ¼³Á¤)

 

for(i = 0; i < 10000; i = i+1)

{

             @TagCheckLoop();

             if($status_31h != 0)

             {                                      // »óÅ °ªÀÌ 0 ÀÌ ¾Æ´Ñ °ÍÀ» È®ÀÎ

                           i = 10000;

             }

}

 

if($status_31h != 32)

{                                      // »óÅ °ªÀÌ 32(20h) ÀÌ ¾Æ´Ñ °ÍÀ» È®ÀÎ

             @MessageBox("Ä«µå ¾²±â µ¥ÀÌÅÍ ½ÇÆÐ.\n»óÅ °ªÀÌ 32(20h)°¡ ¾Æ´Ô", "¼³Á¤¿¡·¯", MB_OK);

             return;

}

 

 

Ä«µå¿¡ Àμâ

@sprintf($set_data41.extra1,"%s%s",$PrintDataString,$EditBox_PrintData);

 

$set_data41 = 1;                            // Àμ⠵¥ÀÌÅÍ ¸í·É½ÇÇà,  41¹ø ¸í·É¾î

for(i = 0; i < 10000; i = i+1)

{

             @TagCheckLoop();

             if($status_41h != 0)

             {                                      // »óÅ °ªÀÌ 0 ÀÌ ¾Æ´Ñ °ÍÀ» È®ÀÎ

                           i = 10000;

             }

}

 

if($status_41h != 32)

{                                      // »óÅ °ªÀÌ 32(20h) ÀÌ ¾Æ´Ñ °ÍÀ» È®ÀÎ

             @MessageBox("Ä«µå Àμ⠵¥ÀÌÅÍ ¼³Á¤ ½ÇÆÐ.\n»óÅ °ªÀÌ 32(20h)°¡ ¾Æ´Ô", "¼³Á¤¿¡·¯", MB_OK);

             return;

}

 

$set_data47= 1;                             // Àμ⠸í·É½ÇÇà,  47 ¹ø ¸í·É¾î

for(i = 0; i < 10000; i = i+1)

{

             @TagCheckLoop();

             if($status_47h != 0)

             {                                      // »óÅ °ªÀÌ 0 ÀÌ ¾Æ´Ñ °ÍÀ» È®ÀÎ

                           i = 10000;

             }

}

 

if($status_47h != 32)

{                                      // »óÅ °ªÀÌ 32(20h) ÀÌ ¾Æ´Ñ °ÍÀ» È®ÀÎ

             @MessageBox("Ä«µå ÀÎ¼â  ½ÇÆÐ.\n»óÅ °ªÀÌ 32(20h)°¡ ¾Æ´Ô", "Àμ⿡·¯", MB_OK);

             return;

}